// Gene & Angus
function addTransHandlers(context){
	$(".transbtn", context).click(function(event){
		$(this).parent().children(".tran").children(".ohide").slideToggle(200);
	});
	
	$(".transAdd", context).click(function(event){
		var language = $(this).parent().children(".trans_lan").val(),
			statusId = $(this).attr("status"),
			content = $(this).parent().parent().children(".trans_area").val();
		$.post("/app/wsnd/addTranslation.action", {language: language, statusId: statusId, translationText: content}, 
				function(xml){
			var id = $("statusId", xml).text();
			var content = $("content", xml).children();
			$("#item"+id).children(".tran").html(content);
			addTransHandlers($("#item"+id).children(".tran"));
		});
		
	});
}
function addSideBoxHandlers(){
	$("#replybar").css("height", ($(window).height()-194)+"px");
	$(".disAdd", $("#discussion_add")).click(function(event){
		var statusId = $(this).attr("status");
		var toUserId = $("#toUserId").val();
		var content = $("#discussion_content").val();
		$.post("/app/wsnd/addDiscussion.action", {statusId: statusId, toUserId: toUserId, content:content}, function(xml){
			var content = $("#dis", xml).children();
			$("#replybar").html(content);
			addSideBoxHandlers();
		});
	});
	$(".replyid", $("#replybar")).click(function(event){
		$("#toUserId").val($(this).attr("userid"));
		$("#discussion_content").focus();
		$("#discussion_content").html("@"+$(this).attr("username")+": ");
	});
	
}
function initDisbtn(){
	$(".disbtn").click(function(event){
		var statusId = $(this).attr("status");
		$.post("/app/wsnd/getDiscussions.action", {statusId: statusId}, function(xml){
			var content = $("#dis", xml).children();
			$("#replybar").html(content);
			addSideBoxHandlers();
		});
	});
}
function initStbtn(){
	$("#stbtn").toggle(
			   function() {
				   $(this).attr({ src: "/basic/img/cloud/cloudstd.png" });
			   }, 
			   function() {
				   $(this).attr({ src: "/basic/img/cloud/cloudst.png" });
			   });								
			
	$("#stbtn").click(function(event){
				$("#newsta").slideToggle(200);
				});	
}
$(document).ready(
				  function(){
						$(".ohide").hide();
						initStbtn();
						initDisbtn();
						addTransHandlers(this);
				});


